@charset "utf-8";
body{ margin:0 auto; font-size:14px; line-height:1.5;background:#fff;color:#444;font-family:"Microsoft Yahei","SimHei";}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,pre{margin:0; padding:0; border:0;font-size:16px;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
img{ border:0px;}
ul{ list-style:none;}
img{ border:0px;}
a{color:#444; text-decoration:none;}
a:hover {color:#f00;}
.clearfloat{ height:auto; overflow:hidden; zoom:1;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.m_t5{ margin-top:5px;}	
.m_t10{ margin-top:10px;}
.m_t15{ margin-top:15px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.m_t40{ margin-top:20px;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}

/*主体*/
.container {width:1200px; background:#fff;}
.wrapper{width:1150px; margin:0 auto;}

/*第一部分*/
.w500{ width:500px;}
.w600{ width:600px;}
.news h2{ margin:18px 0 8px 0;}
.news h2,.news h2 a{font-family:"Microsoft Yahei","SimHei"; color:#585858; font-size:22px; font-weight:bold; line-height:32px; text-align:center; }
.news h2 a:hover,.news ul li a:hover{ color:#d0040c;}
.news ul li,.news ul li a{ color:#333; font-size:16px; line-height:33px;font-family:"Microsoft Yahei","SimHei";}
.news ul li{background:url(/images/hzwmw_nav_icon.jpg) no-repeat 3px 12px; padding-left:15px;}
.ul_art_row,.news ul li{height:33px;overflow:hidden;margin:0px;}
.news_nav{ background:url(/images/17ljzl_news_nav.jpg) no-repeat; line-height:35px;}
.news_nav a{ float:right; display:inline; color:#b12135; font-size:14px; line-height:35px;}
.time{float:right; line-height:25px; color:#666}
.setTab{ border-top:3px solid #0d5fac;}
.setTab li{ float:left; display:inline; width:140px;}
.setTab li,.setTab li a{font-family:"Microsoft Yahei","SimHei";font-size:20px; font-weight:normal;padding:0 15px;  color:#0d5fac; line-height:44px; text-align:center;}
.setTab li.hover,.setTab li.hover a{ background:#0d5fac; color:#fff; font-weight:bold;}
.notice h3{ border-top:3px solid #0d5fac; border-bottom:1px solid #d7d7d7;}
.notice h3,.notice h3 a{font-family:"Microsoft Yahei","SimHei";font-size:22px;color:#0d5fac; font-weight:bold; padding:3px 0 3px 10px;}
.notice span{ color:#ff7d05; margin-right:10px; padding-left:20px;font-size:16px;}
.notice li,.notice li a{font-family:"Microsoft Yahei","SimHei";font-size:16px; color:#363636; line-height:33px;}
.notice ul{ background:url(/images/pgoh_notice_bg.jpg) no-repeat left top; margin-top:25px;}
.notice li:hover { background:url(/images/pgoh_notice_sel.jpg) no-repeat  center left ;}
.notice li:hover a,.title h3 a:hover{ color:#f00;}
.setTab06{ border-top:3px solid #0d5fac;}
.setTab06 li{ float:left; display:inline; width:140px;}
.setTab06 li,.setTab06 li a{font-family:"Microsoft Yahei","SimHei";font-size:20px; font-weight:normal;padding:0 15px;  color:#0d5fac; line-height:44px; text-align:center;}
.setTab06 li.hover,.setTab06 li.hover a{ background:#0d5fac; color:#fff; font-weight:bold;}


/*图片幻灯片*/
.focus {width:500px;height: 295px;margin:0px auto;position: relative;overflow:hidden;}
/*数字按钮样式*/
.focus .num {overflow:hidden;height: 15px;position: absolute;bottom:9px; right: 0px; zoom:1; z-index:3 }
.focus .num li{width: 16px;height: 15px;line-height: 15px;text-align: center; font-weight: 400; font-family:"Microsoft Yahei","SimHei"; color: #FFFFFF;background: #ffffff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; text-indent:-9999px;}
.focus .num li.on { background: #0765bc;}/*当前项*/
/*上一个  下一个*/
.focus .prev,
.focus .next{display: none; width: 40px; height: 100px; background: url(http://hz.wenming.cn/../img/index2014_ztfocus_btn.png) no-repeat; position: absolute; top: 90px;}
.focus .prev{left: 0; }
.focus .next{right: 0;background-position: right }
.focuspic{ position:relative;}
.focuspic img{ position:relative; z-index:0;}
.bg{background:#000;position:absolute;height:32px;top:259px;z-index:2;width:501px;line-height:25px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;left: 0px;}
.focus_content{position:absolute;height:32px;top:258px;z-index:3;width:496px;padding-left:5px;left: -1px;}
.focus_content a{color:#fff; font-size:14px; line-height:32px; text-decoration:none; font-weight:bold}


/*第二部分*/
.main-left{ width:363px;float:left; display:inline;}
.main-center{width:370px;float:left; display:inline; margin-left:30px;}
.main-right{width:363px;float:right; display:inline;}
.title h2{ background:url(/images/pgoh_nav_bg.jpg) repeat-x;}
.title h4{ background:url(/images/pgoh_nav_bg2.jpg) repeat-x left center; font-size:18px; color:#0d5fac; font-weight:bold;text-align:center;}
.title h4 font{ background:#fff; padding:0 10px; }
.setTab2{ border-bottom:2px solid #0d5fac;}
.setTab2 li{ float:left; display:inline; width:118px;}
.setTab2 div.ten3{ float:left; display:inline; width:118px;}
.com_ul li,.com_ul li a{ color:#333; font-size:16px; line-height:30px;font-family:"Microsoft Yahei","SimHei";}
.com_ul li{background:url(/images/hzwmw_nav_icon.jpg) no-repeat 3px 12px; padding-left:15px;}
/*left*/
#three1,#three2,#three3,#three1 a,#three2 a,#three3 a{ color:#0d5fac;font-family:"Microsoft Yahei","SimHei";font-size:18px; line-height:36px;}
#three1{ background:#e3e3e3 url(/images/pgoh_nav_grbs.jpg) no-repeat; margin-right:4px;}
#three2{ background:#e3e3e3 url(/images/pgoh_nav_qybs.jpg) no-repeat; margin-right:4px;}
#three3{ background:#e3e3e3 url(/images/pgoh_nav_bmfw.jpg) no-repeat;}
#three1 a,#three2 a,#three3 a{ padding-left:38px;}
#three1:hover,#three1.hover{ background:#0e5fae url(/images/pgoh_nav_gebs_hover.jpg) no-repeat;color:#fff;}
#three2:hover,#three2.hover{ background:#0e5fae url(/images/pgoh_nav_qybs_hover.jpg) no-repeat;color:#fff;}
#three3:hover,#three3.hover{ background:#0e5fae url(/images/pgoh_nav_bmfw_hover.jpg) no-repeat;color:#fff;}
#three1:hover a,#three1.hover a,#three2:hover a,#three2.hover a,#three3:hover a,#three3.hover a{ color:#fff; padding-left:38px;}
.title h3{border-bottom:2px solid #dbdbdb; color:#0d5fac; line-height:28px; font-size:16px;}
.title h3 font{border-bottom:2px solid #0d5fac; padding:0 10px 4px 10px;}
.title h3 a{color:#0d5fac;}
#four1,#four2,#four3,#four1 a,#four2 a,#four3 a{ color:#0d5fac;font-family:"Microsoft Yahei","SimHei";font-size:18px; line-height:36px;}
#four1{ background:#e3e3e3 url(/images/pgoh_nav_ggfw.jpg) no-repeat; margin-right:4px;}
#four2{ background:#e3e3e3 url(/images/pgoh_nav_bmifw.jpg) no-repeat; margin-right:4px;}
#four3{ background:#e3e3e3 url(/images/pgoh_nav_cyfw.jpg) no-repeat;}
#four1 a,#four2 a,#four3 a{ padding-left:38px;}
#four1:hover,#four1.hover{ background:#0e5fae url(/images/pgoh_nav_ggfw_hover.jpg) no-repeat;color:#fff;}
#four2:hover,#four2.hover{ background:#0e5fae url(/images/pgoh_nav_bmifw_hover.jpg) no-repeat;color:#fff;}
#four3:hover,#four3.hover{ background:#0e5fae url(/images/pgoh_nav_cyfw_hover.jpg) no-repeat;color:#fff;}
#four1:hover a,#four1.hover a,#four2:hover a,#four2.hover a,#four3:hover a,#four3.hover a{ color:#fff; padding-left:38px;}

#ten1,#ten2,#ten3,#ten1 a,#ten2 a,#ten3 a{ color:#0d5fac;font-family:"Microsoft Yahei","SimHei";font-size:18px; line-height:36px;}
#ten2{ background:#e3e3e3 url(/images/pgoh_nav_ggfw.jpg) no-repeat; margin-right:4px;}
#ten3{ background:#e3e3e3 url(/images/pgoh_nav_bmifw.jpg) no-repeat; margin-right:4px;}
.ten3{ background:#e3e3e3 url(/images/rdfw_icon.jpg) no-repeat; margin-right:4px;}
#ten1{ background:#e3e3e3 url(/images/pgoh_nav_cyfw.jpg) no-repeat;}
#ten1 a,#ten2 a,#ten3 a{ padding-left:38px;}
.ten3 a{padding-left: 38px; color:#0d5fac !important;font-family:"Microsoft Yahei","SimHei";font-size:18px !important; line-height:36px;}
.ten3:hover a{padding-left: 38px; color:#0d5fac !important; font-size:18px !important;}
#ten1:hover,#ten2.hover{ background:#0e5fae url(/images/pgoh_nav_ggfw_hover.jpg) no-repeat;color:#fff;}
#ten2:hover,#ten3.hover{ background:#0e5fae url(/images/pgoh_nav_bmifw_hover.jpg) no-repeat;color:#fff;}
#ten3:hover,#ten1.hover{ background:#0e5fae url(/images/pgoh_nav_cyfw_hover.jpg) no-repeat;color:#fff;}
#ten1:hover a,#ten1.hover a,#ten2:hover a,#ten2.hover a,#ten3:hover a,#ten3.hover a{ color:#fff; padding-left:38px;}

.public li{ float:left; display:inline; margin:8px 10px;width: 100px;}
.public li,.public li a{ color:#0d5fac; font-size:16px;}
.public li a:hover{ color:#f00; }
.public li span{  width:33px; height: 28px;float: left;display: inline;}
.p_icon_01,.p_icon_02,.p_icon_03,.p_icon_04,.p_icon_05,.p_icon_06,.p_icon_07,.p_icon_08,.p_icon_09,.p_icon_10,.p_icon_11,.p_icon_12{background:url(/images/pgoh_ggfw_icon.gif) no-repeat;}
.p_icon_01{background-position:-264px 0;}
.p_icon_02{background-position:-231px 0;}
.p_icon_03{background-position:-198px 0;}
.p_icon_04{background-position:-363px 0;}
.p_icon_05{background-position:-330px 0;}
.p_icon_06{background-position:-297px 0;}

.p_icon_07{background-position:-66px 0;}
.p_icon_08{background-position:-33px 0;}
.p_icon_09{background-position:0 0;}
.p_icon_10{background-position:-165px 0;}
.p_icon_11{background-position:-132px 0;}
.p_icon_12{background-position:-99px 0;}
.inform_title h3{border-bottom:2px solid #0d5fac;}
.inform_title h3,.inform_title h3 a{font-family:"Microsoft Yahei","SimHei";font-size:18px; line-height:36px;color:#fff; font-weight:bold;}
.inform_title h3 a{ background:#0d5fac;color:#fff; padding:6px 24px; }
/*center*/
.yzw li{ float:left; display:inline;width: 180px; background:#0d5fac; line-height:31px; margin-bottom:8px;}
.yzw li,.yzw li a{ color:#fff; font-size:14px;}
.yzw li:hover{ background:#ff7d05;}
.yzw li span{ width:24px; height: 31px;float: left;display: inline; margin-left:5px; margin-right:5px;}
.yzw_icon_01 span,.yzw_icon_02 span,.yzw_icon_03 span,.yzw_icon_04 span,.yzw_icon_05 span,.yzw_icon_06 span,.yzw_icon_07 span,.yzw_icon_08 span{background:url(/images/pgoh_yzw_icon.png) no-repeat;}
.yzw_icon_01 span{background-position:-72px 0;}
.yzw_icon_02 span{background-position:-96px 0;}
.yzw_icon_03 span{background-position:-120px 0;}
.yzw_icon_04 span{background-position:0 0;}
.yzw_icon_05 span{background-position:-24px 0;}
.yzw_icon_06 span{background-position:-48px 0;}
.yzw_icon_07 span{background-position:-144px 0;}
.yzw_icon_08 span{background-position:-168px 0;}
.yzw_icon_01,.yzw_icon_03,.yzw_icon_05,.yzw_icon_07{ margin-right:10px;}
.w180{ width:180px;}
.setTab3 { padding-left:140px;}
.setTab3 li{ width:30px;height:5px;  float:left; display:inline; background:#d6d6d6; margin:0 5px;}
.setTab3 li.hover{ background:#ff7d05; cursor:pointer; }
.zwlm li{ float:left; display:inline; margin:5px 5px; background:#e3e3e3; padding:0 8px ;
    	-moz-border-radius: 5px;                /* Firefox */
   		-webkit-border-radius: 5px;             /* Safari and Chrome */
    	border-radius: 5px;                     /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
 		   /* This lets IE know to call the script on all elements which get the 'box' class */}
.zwlm li,.zwlm li a{ text-align:center; color:#0d5fac; line-height:25px; font-size:16px;}
.zwlm li a:hover{ color:#f00;}
.setTab4{ border-bottom:2px solid #0d5fac;}
.setTab4 li{ float:left; display:inline; width:83px; background:#e3e3e3; margin-right:5px;}
.setTab4 li,.setTab4 li a{font-family:"Microsoft Yahei","SimHei";font-size:18px; font-weight:normal;padding:0 2px;  color:#0d5fac; line-height:37px; text-align:center;}
.setTab4 li.hover,.setTab4 li.hover a{ background:#0d5fac; color:#fff; }
.setTab4 li.last{ margin-right:0px;}

/*right*/
.rhd li{ float:left; display:inline;width: 180px; height:72px; line-height:41px; padding-top:10px;}
.rhd li,.rhd li a{ color:#0d5fac; font-size:25px; font-weight:bold; line-height:30px;}
.rhd li a:hover{ color:#f00;}
.rhd li:hover{ background:#eaeaea;}
.rhd li span{ width:46px; height: 41px;float: left;display: inline; margin-left:20px; margin-right:20px; margin-top:15px;}
.rhd_icon_01 { border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.rhd_icon_02 { border-bottom:1px solid #dbdbdb;}
.rhd_icon_03 { border-right:1px solid #dbdbdb;}
.rhd_icon_01 span{ background:url(/images/pgoh_wlwz_icon_1.png) no-repeat;}
.rhd_icon_02 span{ background:url(/images/pgoh_wlwz_icon_2.png) no-repeat;}
.rhd_icon_03 span{ background:url(/images/pgoh_wlwz_icon_3.png) no-repeat;}
.rhd_icon_04 span{ background:url(/images/pgoh_wlwz_icon_4.png) no-repeat;}


.rhd_ten_icon_01 { border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.rhd_ten_icon_02 { border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.rhd_ten_icon_03 { border-right:1px solid #dbdbdb;}
.rhd_ten_icon_01 span{ background:url(/images/01.png) no-repeat;}
.rhd_ten_icon_02 span{ background:url(/images/02.png) no-repeat;}
.rhd_ten_icon_03 span{ background:url(/images/03.png) no-repeat;}
.rhd_ten_icon_04 span{ background:url(/images/04.png) no-repeat;}



.talk{ background:#efefef; padding:10px 10px;}
.w36{ width:36px;}
.w290{ width:290px;}
.zxft h3{ background:#0d5fac;font-size:18px; padding:5px 5px 5px 8px; line-height:22px;color:#fff;}
.zxft h3 a{ color:#fff; }
.xfrx p,.talk p,.talk p a{ line-height:30px; font-size:16px;} 
.xfrx p span,.talk p span{ color:#0d5fac; font-weight:bold;font-size:16px;}
.setTab5{ border-bottom:2px solid #0d5fac;}
.setTab5 li{ float:left; display:inline; width:110px; background:#e3e3e3; margin-right:5px;}
.setTab5 li,.setTab5 li a{font-family:"Microsoft Yahei","SimHei";font-size:18px; font-weight:normal;padding:0 2px;  color:#0d5fac; line-height:37px; text-align:center;}
.setTab5 li.hover,.setTab5 li.hover a{ background:#0d5fac; color:#fff; }
.setTab5 li.last{ margin-right:0px;}

/*树新风*/
#sxf_ad{width:100%;margin:15px auto;border:1px #d6d6d6 solid;height:600px}
#sxf_ad h2{color:#0d5fac;font-size:16px;font-family:"Microsoft Yahei","SimHei";height:32px;padding:8px 0px 0px 12px; border-top:2px solid #0d5fac;}
.sxf_con{height:254px;margin:5px;margin-left:80px}

/*网站导航*/
#wzdh{width:1150px;height:70px;margin:0px auto;margin-bottom:15px;}
#wzdh li{float:left;width:260px;height:28px;margin-right:36px;margin-bottom:15px;}
#wzdh select{width:260px;height:28px;color:#444;border:1px #ccc solid;}
#wzdh select:hover{cursor:pointer;}

.rnav{position:fixed;right:10px;top:290px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+280))}
@media screen and (min-width:1920px){.rnav{right:230px}}
@media screen and (max-width:1680px){.rnav{right:110px}}
@media screen and (max-width:1600px){.rnav{right:70px}}
@media screen and (max-width:1440px){.rnav{right:0px}}
@media screen and (max-width:1366px){.rnav{right:23px}}
@media screen and (max-width:1280px){.rnav{right:0}}
.rnav li{width:130px}
.rnav li a{display:block;*display:inline-block;width:60px;height:60px;background:url(/images/2016_rnav_bg.png) no-repeat}
.rnav li.a1 a{background-position:0 0}
.rnav li.a1 a.cur,.rnav li.a1 a:hover{background-position:-60px 0}
.rnav li.a2 a{background-position:0 -61px}
.rnav li.a2 a.cur,.rnav li.a2 a:hover{background-position:-60px -61px}
.rnav li.a3 a{background-position:0 -122px}
.rnav li.a3 a.cur,.rnav li.a3 a:hover{background-position:-60px -122px}
.rnav li.a4 a{background-position:0 -183px}
.rnav li.a4 a.cur,.rnav li.a4 a:hover{background-position:-60px -183px}
.rnav li.a5{height:68px}.rnav li.a5 a{background:0}
.rnav li.a6{margin-top:1px}
.rnav li div{display:none;background:#fff;padding:5px;position:absolute;right:130px;margin-top:-130px}
.rnav li div img{width:120px;height:120px;display:block}
.rnav ul li a{background-color:#f5f5f5;color:#288bde;font:16px/25px "微软雅黑";padding-top:5px;text-align:center}
.rnav ul li a:hover{background-color:#FFF0EB;color:white;transition:background-color .3s ease-out}

.pic_list{padding-top: 10px;}
.pic_list li{width: 20%; margin: 15px 0; float: left;}
.pic_list li img{width:140px; height: 210px; display: block; margin: 0 auto}
.pic_list2{padding-top: 10px;}
.pic_list2 li{width: 20%; margin: 15px 0; float: left;}
.pic_list2 li img{width:140px; height: 79px; display: block; margin: 0 auto}

/* 智能推荐 */
/* .floatboxs{width:350px;background:#fff;position:fixed;top:560px;right:0;z-index:999;} */
.floatboxs{width:350px;position:fixed;top:290px;right:0;z-index:999;}
.floatboxs .title{width:100%;height:45px;line-height:45px; background:#0a74cd;color:#fff;font-size:18px;position:relative;text-align: center; font-weight: bold;}
.floatboxs .title a{ color: #fff; font-weight: bold;}
.floatBoxs ul{padding:0 10px;}
.floatboxs ul li{padding:5px 0; line-height:38px;font-size:14px;border-bottom:1px solid #e3e3e3;  position: relative;}

.floatboxs ul li .lmfl{
	letter-spacing: 3px;
    border-radius: 5px;
    text-align: center;
    margin-right: 10px;
    display: block;
    width: 40px;
    height: 38px;
    background: #0a74cd;
    color: white;
    line-height: 1.1;
    font-size: 15px ;
    padding: 5px 2px 3px 5px;
    float: left;
}
.floatboxs ul li .lmfl a{color: white; font-size: 15px;}
.floatboxs ul li .xxbt{float: right; width: 260px; display: flex; align-items: center;      
    }
/* .floatboxs ul li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 5px; height: 5px; background: #c5c5c5; border-radius: 50%} */
.floatboxs ul li:last-child{border-bottom:none;}
.floatboxs ul li .xxbt a{ overflow: hidden; /*white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;*/ display: block; line-height: 1.3; font-size: 14px;
display: -webkit-box;
    height: 38px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.floatshadow{background:#fff;border:5px solid #0a74cd; border-top: none;}
/* .rarrow{width:47px;height:120px;background:url(/images/zntj_arrow.png) no-repeat;position:fixed;top:560px;right:350px;z-index:999; cursor: pointer;} */
.rarrow{width:47px;height:120px;background:url(/images/zntj_arrow2.png) -47px 0 no-repeat;position:fixed;top:290px;left:350px;z-index:999; cursor: pointer;}
.rarrow a{display:block;} 



	/* 温馨提示弹窗 */

.float_layer {border: 3px solid #0a74cd; left: 0px; top:580px !important;}
.float_layer h2 { padding:5px 10px; font-size: 20px; font-weight: bold; color: #fff; background:#0a74cd; border-bottom: 1px solid #aaaaaa; position: relative; }
.float_layer .min { width: 21px; height: 20px; /*background: url(min.gif) no-repeat 0 bottom; */position: absolute; top: 5px; right: 25px; }
.float_layer .min:hover { /*background: url(min.gif) no-repeat 0 0; */}
.float_layer .max { width: 21px; height: 20px; /*background: url(max.gif) no-repeat 0 bottom;*/ position: absolute; top: 5px; right: 25px; }
.float_layer .max:hover { /*background: url(max.gif) no-repeat 0 0;*/ }
.float_layer .close { width: 21px; height: 20px; background: url(/images/close.gif) no-repeat 0 bottom; position: absolute; top: 5px; right: 3px; }
.float_layer .close:hover { background: url(/images/close.gif) no-repeat 0 0; }
.float_layer .content2 {padding: 15px; overflow: hidden; font-size: 16px !important; line-height: 2; color: #666;  width: 230px;}
.float_layer .content2 p{font-size: 14px !important; line-height: 1.5 !important; margin-bottom: 5px;}
.float_layer .wrap2 { padding:0 }